package com.handinglian.servicerecord.dto;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
public class IndexDto implements Serializable {
    /**
     * 任务数量
     */
    private Integer taskCount;

    /**
     * 待分配任务数量
     */
    private Integer taskReadyAssignCount;

    /**
     * 任带开始务数量
     */
    private Integer taskReadyStartCount;

    /**
     * 已过期任务数量
     */
    private Integer taskOverdueCount;

    /**
     * 执行中任务数量
     */
    private Integer taskExecutoryCount;

    /**
     * 每个部门的任务数量
     */
    private List<TaskIndexDto> taskIndexDtos;

    /**
     * 短信模板数量
     */
    private Integer messageTemplateCount;

    /**
     * 用户数量
     */
    private Integer userCount;

    /**
     * 系统用户数量
     */
    private Integer systemUserCount;

    /**
     * 客户数量
     */
    private Integer customerCount;

    /**
     * 在线用户数
     */
    private Integer onlineUserCount;

    /**
     * 呼出总数
     */
    private Integer callCount;

    /**
     * 每日呼出总数
     */
    private Integer callCountEveryday;

    /**
     * 通话记录每月记录数
     */
    List<CallIndexDto> callIndexDtos;

    /**
     * 短信记录每月记录数
     */
    List<MessageIndexDto> messageIndexDtos;
}
